home *** CD-ROM | disk | FTP | other *** search
- /************************************************************************************
-
- ©Apple Computer, Inc. 1991
- All Rights Reserved.
-
- ************************************************************************************/
-
- #ifndef __AEOBJECTPACKING__
- #define __AEOBJECTPACKING__
-
- #ifndef __APPLEEVENTS__
- #include <AppleEvents.h>
- #endif
-
-
- /* These are the object packing routines. */
-
- pascal OSErr CreateOffsetDescriptor( long theOffset,
- AEDesc *theDescriptor ) ;
-
- pascal OSErr CreateCompDescriptor( DescType comparisonOperator,
- AEDesc* operand1,
- AEDesc* operand2,
- Boolean disposeInputs,
- AEDesc* theDescriptor ) ;
-
- pascal OSErr CreateLogicalDescriptor( AEDescList *theLogicalTerms, /* a list of comb and logi terms */
- DescType theLogicOperator, /* the operator, e.g. AND */
- Boolean disposeInputs,
- AEDesc *theDescriptor ) ;
-
-
- pascal OSErr CreateObjSpecifier( DescType desiredClass,
- AEDesc *theContainer,
- DescType keyForm,
- AEDesc *keyData,
- Boolean disposeInputs,
- AEDesc *objSpecifier ) ;
-
- pascal OSErr CreateRangeDescriptor( AEDesc *rangeStart,
- AEDesc *rangeStop,
- Boolean disposeInputs,
- AEDesc *theDescriptor ) ;
-
-
- #endif
-